package com.domus.dreamMenu.cliente.gui.paineis;

import java.util.ArrayList;

import javax.swing.BoxLayout;
import javax.swing.JFrame;
import javax.swing.JPanel;
import javax.swing.JScrollPane;

public class PainelListagem extends JPanel{

	public PainelListagem(ArrayList<String> itens) {
		this.setLayout(new BoxLayout(this, BoxLayout.LINE_AXIS));
		final JPanel p = new JPanel();
		for(String item : itens){
			p.add(new PainelItemListagem(null, item, null));
		}
		final JScrollPane pane = new JScrollPane(p, JScrollPane.VERTICAL_SCROLLBAR_NEVER, JScrollPane.HORIZONTAL_SCROLLBAR_ALWAYS);
		this.add(pane);
	}
	
	public static void main(String[] args) {
		JFrame f = new JFrame();
		f.setSize(800,600);
		ArrayList<String> a = new ArrayList<String>(20);
		a.add("item1");
		a.add("item2");
		a.add("item3");
		a.add("item4");
		a.add("item5");
		a.add("item6");
		a.add("item7");
		a.add("item8");
		a.add("item9");
		a.add("item10");
		a.add("item12");
		a.add("item12");
		a.add("item13");
		a.add("item14");
		a.add("item15");
		a.add("item16");
		a.add("item17");
		a.add("item18");
		a.add("item19");
		a.add("item20");
		f.add(new PainelListagem(a));
		
		f.setVisible(true);
	}
}
